/* 页面内边距 */
.setPadding {
	box-sizing: border-box;
	padding: 20rpx;
}

/* 盒子整体大小不变 */
.setBoxBorder {
	box-sizing: border-box;
}

/* 设置 盒子的基本宽高 外边距*/
.setBasestyle {
	width: 100%;
	height: auto;
	margin: 20rpx 0;
}

/* 设置盒子左右外边距 */
.setMarginHorizontal {
	margin: 0 10rpx;
}

/* 设置盒子为圆角 */
.setRadius {
	border-radius: 15rpx;
}

/* 设置盒子内容上下左右居中 */
.setDisplayCenter {
	display: flex;
	justify-content: center;
	align-items: center;
}

/* 盒子内容水平上下居中 */
.setVerticalCenter {
	display: flex;
	align-items: center;
}

/* 允许换行 */
.setwarp {
	display: flex;
	flex-wrap: wrap;
}

/* 盒子内容左右居中 */
.setAboutCenter {
	display: flex;
	justify-content: center;
}

/* 盒子内容上下左右排放居中 */
.setVerticalLayout {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

/* 盒子内容垂直排放 */
.setVertical {
	display: flex;
	flex-direction: column;
}

/* 盒子内容水平贴两边排放 */
.sethorizontalbetween {
	display: flex;
	justify-content: space-between;
}

/* 盒子内容靠两边排放 */
.sethorizontalaround {
	display: flex;
	justify-content: space-around;
}

/* 将字体设置成指定颜色 */
.setcolor {
	color: #19be6b;
}

.setcolor2 {
	color: #303133;
}

/* 设置盒子通用的上下间隔 */
.setMarginVertical {
	margin: 10rpx 0;
}

/* 字体加黑加粗 */
.setFont {
	font-weight: 600;
	color: #033133;
	font-size: 35rpx;
}

.setWeight {
	font-weight: 600;
}

.setBorderBottom {
	border-bottom: 1rpx solid #eee;
}

.setBorderBottomDashed {
	border-bottom: 1rpx dashed #eee;
}

/* 盒子自由宽度不换行 */
.setNowrap1 {
	width: auto;
	align-self: flex-start;
}

.setNowrap2 {
	flex: 1;
}

/* 设置背景色为白色 */
.setBgfff {
	background-color: #fff;
}

/*字体设置成灰色 */
.setFontColor1 {
	color: #909399;
}

.setFontColor2 {
	color: #606266;
}

/* 设置实心圆角方块 */
.setRadiusBlock {
	width: 80rpx;
	height: 80rpx;
	border-radius: 15rpx;
	background-color: #19be6b;
	color: #fff;
	margin: 0 20rpx 0 0rpx;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* 字体变大 */
.setBigFont {
	font-size: 50rpx;
}

/* 设置字体白色 */
.setFontColorFFF {
	color: #fff;
}

/* 盒子靠右 */
.setflexend {
	display: flex;
	justify-content: flex-end;
}

/* 上边距 */

.setMarginTop {
	margin-top: 15rpx;
}

/* 去除按钮默认格式 */
.buttonClear {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
	background-color: transparent;
}

/* 设置宽为33.3% */
.setWidth33 {
	width: 33.3%;
}

/* 设置可视高度100 */
.setScrollHeight {
	height: 75vh;
}

/* 设置返回到顶部 */
.setBackup {
	position: fixed;
	bottom: 10%;
	right: 2%;
	z-index: 10;
	width: 80rpx;
	height: 80rpx;
}

/* 相对位置 */
.setRelative {
	position: relative;
	width: 100%;
}

/* 绝对位置 */
.setFixed {
	position: fixed;
	width: 100%;
}

/* 设置背景颜色 */
.setbg1 {
	background-color: #21b599;
}

/* 设置字体大小 */
.setfontSize {
	font-size: 50rpx;
}

/* 设置字体大小 */
.setfontSize2 {
	font-size: 25rpx;
}

/* 设置右边距 */
.setRightMargin {
	margin-right: 5rpx;
}

/* 搜索联想 */
.setSearchIdeal {
	width: 100%;
	margin: 0 20rpx;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 20rpx;
	background-color: #fff;
	color: #606266;
	box-sizing: border-box;
	position: absolute;
	z-index: 9999;
	box-shadow: 1rpx 25rpx 15rpx #eee;
	box-sizing: border-box;
}

.setSearchIdealItem {

	height: 80rpx;
	line-height: 80rpx;

	/* position: absolute; */

}

.setOnlyDisplay {
	display: flex;
}

/* 设置迷你字号 */
.setMiniFont {
	font-size: 25rpx;

}

/* 绿色背景 白色字 */
.setBgColor1 {
	background-color: #5ac725;
	color: #ffffff;
	padding: 0 10rpx;
	margin: 0 15rpx 15rpx 0;
	display: inline-block;
	border-radius: 5rpx;
}

.setBgColor2 {
	background-color: #e3f9e9;
	color: #716666;
	padding: 0 10rpx;
	margin: 0 15rpx 15rpx 0;
	display: inline-block;
	border-radius: 5rpx;
}

/* 文字添加横线 */
.setTextThrough {
	text-decoration: line-through;
}

.setItalic {
	font-style: italic;
}

/*当发生重大事件的时候使用此样式*/
.big-event-gray {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}



/* 字体靠右 */
.settextRight {
	text-align: right;
}

/* 标红 */
.setRedColor {
	color: red;
}

/* 内容靠右 */

.setInline {
	display: inline;
}

/* 设置行高 */
.setLineHeight {
	line-height: 50rpx;
}

/* 下边距 */
.setMarginBottom {
	margin-bottom: 15rpx;
}

/* 设置页面跳转样式 */
.toChatDetail{
	position: fixed;
	top: 0%;
	left: 90%;
	z-index: 9999;
	width: 100rpx;
	height: 60rpx;
	
}

/*  */
.setInfoMargin1{
	margin: 40rpx 0rpx 40rpx 20rpx;
}
.setInfoMargin2{
	margin: 40rpx 20rpx 40rpx 0rpx;
}
/* 使nvue里面的uni-list宽度与屏幕相同 */
.setNvueWidth{
	/* #ifdef APP-NVUE */
	
	flex: 1;
	flex-direction: row;
	flex-wrap: wrap;
	/* #endif */
}